Skip to content

Maintenance#17

Merged
sbalian merged 39 commits intomainfrom
maintenance
Mar 15, 2026
Merged

Maintenance#17
sbalian merged 39 commits intomainfrom
maintenance

Conversation

@sbalian
Copy link
Copy Markdown
Owner

@sbalian sbalian commented Mar 15, 2026

No description provided.

sbalian and others added 9 commits March 15, 2026 18:21
Set UV_PYTHON and UV_MANAGED_PYTHON at the job level so all uv commands
(sync, run) use the correct managed Python, instead of falling back to
the system interpreter between steps.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Prevents ANSI color codes in output (e.g. Aborted.) from causing
test failures on environments where the runner detects a TTY.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Pass color=False to runner.invoke() to strip ANSI codes consistently
- Remove -vv from pytest command in CI

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
color=False on invoke() doesn't strip the reset code Typer appends to
the "Aborted." message. Use click.utils.strip_ansi() on that assertion.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Removes color=False from all invoke() calls and applies
click.utils.strip_ansi() to all output assertions instead,
which handles ANSI codes consistently across platforms.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sbalian sbalian merged commit 5ffddd0 into main Mar 15, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant